What does Diammonium phosphate mean? Here you find 2 meanings of the word Diammonium phosphate. You can also add a definition of Diammonium phosphate yourself
1
00
Diammonium phosphate
Major phosphate fertilizer; sulphuric acid is input for phosphate fertilizer manufacture.